iT邦幫忙

2024 iThome 鐵人賽

DAY 2
0
Mobile Development

Swift大航道-啟航篇系列 第 2

swift 宣告、資料型態、if、switch

  • 分享至 

  • xImage
  •  

我們今天要來跟大家分享swift的基本語法囉

基本語法

首先我們要來介紹基本的宣告var,let

var name = "YULIN"

var宣告的變數都可以做更改的

let pi = 3.14159

注意!let宣告的常數是無法做更改的喔

資料類型

常見的就有整數:Int

let age: Int = 30

浮點數:Double 或 Float

let height: Double = 1.75
let temperature: Float = 36.6

布林值:Bool

let isSwiftFun: Bool = true

字串:String

let greeting: String = "Hello, World!"

控制流程

if

let score = 85
if score > 80 {
    print("Great job!")
} else {
    print("Keep trying!")
}

這段程式碼的意思是先宣告一個score為85
如果score > 85就輸出Great job!
如果score < 85就輸出Keep trying!

再來分享switch
switch就使用一個值與多個值做比對,在條件過多的時候也不想用太多if else 的話就可以使用它,但要注意的是case需要包含所有的可能,未包含的話最後要記得使用default,讓我們來看範例吧

let grade = "A"
switch grade {
case "A":
    print("Excellent!")
case "B":
    print("Good job!")
default:
    print("Try harder!")
}

先給定一個值,然後再用switch做比較,grade="A",就會進到case "A",並輸出Excellent!。

心得

我們今天的分享就到這邊,今天又是充實的一天,學習了許多基本的語法,有了基本的語法作為基礎,後面才會越來越順利喔。


上一篇
開賽前言
下一篇
swift for、while、函式介紹
系列文
Swift大航道-啟航篇30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言